SuperMap iDesktopX is the industry's first cross-platform, full-featured desktop GIS software that overcomes the limitation of professional desktop GIS software running only on Windows. It can run perfectly in a Linux environment. SuperMap iDesktopX offers versions suitable for different platforms, including Windows and Linux.
SuperMap iDesktopX is a cross-platform GIS application software developed using Java, based on SuperMap iObjects Java. It provides functionalities such as data management, data processing, spatial analysis, map rendering, process automation, 3D, video mapping, and machine learning. It also offers a flexible development framework and auxiliary controls to facilitate secondary development for users.
Who Needs SuperMap iDesktopX?
- Cross-platform spatial data producers and processors.
- Cross-platform spatial data analysts.
- Cross-platform mapping and rendering personnel.
- Cross-platform application system custom developers.
Why Choose SuperMap iDesktopX?
- It is the first domestic desktop GIS product that supports cross-platform operation, offering users greater flexibility in system selection.
- Supports data editing, map rendering, and thematic map creation to meet users' mapping needs.
- Supports distributed data management, mapping, and analysis for big data, meeting users' big data mapping requirements.
- Offers a rich set of data processing and spatial analysis tools, allowing users to execute multiple tools with a single click through modeling.
- Combines AI and other new technologies to provide advanced features such as video mapping, map big screens, and machine learning.
- Supports Java and Python language extension development, and its plugin-based approach makes customization and extension convenient.
Supported Operating Systems
SuperMap iDesktopX supports operation on both Windows and Linux systems, including:
- Windows: Windows 7, Windows 8, Windows 10, Windows Server 2012, etc.
- Linux: Kylin, Ubuntu, Ubuntukylin, Redhat, SUSE, UnionTech UOS, Kylin, etc (JDK 1.8 or above).
- Chips: Huawei Kunpeng, Inspur, Feiteng, Loongson, Shenwei, etc.
Product Features
- Developed in Java, it is cross-platform and supports operation on both Windows and Linux systems.
- Supports x86, Power, ARM, MIPS, Alpha, and other CPU architectures, including independent CPUs such as Huawei Kunpeng, Inspur, Feiteng, Loongson, Shenwei, etc.
- Supports a series of operating systems, including Chinese independent operating systems such as Kylin, Deepin, UnionTech UOS, and Kylin OS.
- Ribbon interface style replaces the traditional menu toolbar mode, making function organization clearer and more intuitive.
- Supports interface skinning, offering dark and light theme styles for switching.
- The Ribbon interface is configured and managed through configuration files, without the need for programming.
Features Provided
Data Management
- New capability for direct reading of third-party vector data, including ShapeFile, FileGDB, GeoPackage, etc.
- New cloud storage service functionality for easy access to image and vector data in cloud services.
- Enhanced database management with new transaction management and user management capabilities.
- Supports databases such as PostGIS, Oracle, MongoDB, Alibaba PolarDB, Huawei GaussDB, etc.
- Supports distributed engines like HBase, DSF, YuKon, Elasticsearch, etc.
- Supports importing data in more than 80 formats and exporting data in more than 30 formats.
Data Editing and Processing
- Supports symbolic data collection and line and surface tracking vectorization.
- Provides over 200 data processing functions, including merging, thinning, clustering, resampling, and raster updates.
- Offers topological functions such as topological checking, networking, topology creation, and line topology processing.
- Projection transformation provides 11 conversion methods, including 2D four parameters and 3D seven parameters.
- Supports inverse projection transformation parameters and offers 5 conversion methods, such as coordinate frame rotation transformation and 3D seven parameters.
Map Rendering
- Supports the creation of various thematic maps, such as single-value, segmented, label, and label matrix maps.
- Supports dynamic aggregation maps, area aggregation maps, and deformable maps.
- Supports the creation of point, line, and fill symbols.
- Supports retrieving and using online mapping resources, including symbols and color schemes.
- Supports intelligent map rendering based on images, including adjusting map brightness, contrast, and saturation.
- Supports setting the display weight of text/label thematic map layers to facilitate the adjustment of layer display order.
- Provides map performance diagnostic tools to automatically detect map performance at multiple scales.
- Supports map gridding, map grids, standard map frame, SOT map junction table, and other mapping tools.
Map Tiles
- Provides a full-process solution for map tile production, management, and publishing.
- Supports multi-task parallel generation of map tiles.
- Offers management functions such as tile merging, extraction, updating, inspection, and format conversion.
Map Layout
- Supports wizard-style creation of layouts and interactive addition of layout elements.
- Supports the creation of map grids, including kilometer grids and latitude and longitude grids.
- Supports the creation of map series and map set printing.
Statistical Charts
- Supports more than ten types of charts, such as bar charts, scatter plots, and area charts.
- Supports conversion between charts and thematic maps.
- Supports linkage between charts, maps, and attribute tables.
Spatial Analysis
- Provides vector analysis functions such as buffer analysis, overlay analysis, and proximity analysis.
- Supports interpolation analysis, providing interpolation methods such as Kriging, inverse distance weighting, and barrier splines.
- Supports hydrological analysis, offering functions such as river correction DEM, watershed calculation, and river network extraction.
- Supports contour/area extraction, slope, aspect, cut-and-fill, and other surface analysis functions.
- Supports transportation network analysis, facility network analysis, and dynamic segmentation.
Spatial Statistic Analysis
- Supports geographic analysis such as central feature, mean center, median center, and directional distribution.
- Provides analysis functions such as spatial autocorrelation, high-low clustering, and geographic detectors.
- Supports hotspot analysis, clustering and outlier analysis, density clustering, and other clustering distribution functions.
- Supports spatial relationship modeling functions such as ordinary least squares regression and geographically weighted regression analysis.
- Provides BShade, random sampling, single-point locality, and BShade prediction functions for spatial sampling and inference.
Geospatial Processing Automation
- Provides more than 1000 data processing, type conversion, spatial analysis, machine learning, and distributed geographic processing tools.
- Supports variables, inline variables, iterative loops, and conditional filtering to enhance model reusability and maintainability.
- Supports publishing models as services, which can be executed by SuperMap iServer to call desktop-published models.
- Supports model library files with graded protection through passwords.
Data Migration
- Supports migration of ArcMap data, maps, symbols, layouts, tiles, and services.
- Supports migration of MapGIS data, maps, and symbols.
- Supports importing EDB data from ShangWei Technology and creating maps based on EPS data.
- Supports migration of ArcGIS Pro 2.x and 3.x data, maps, and symbols.
Video Mapping
- Supports access to local and video stream data, including HLS (m3u8), RTSP, RTMP, HTTP-FLV, and other protocols.
- Supports fixed-point video, zoom cameras, rotating video, and drone video spatialization.
- Supports overlay display of video and 2D data, and embedding and fusion with 3D data.
- Supports video detection and analysis functions such as target detection, tracking, speed measurement, and geofencing.
- New multi-task video detection functionality improves detection performance.
Machine Learning
- Supports image interpretation based on deep learning, providing a full suite of tools including sample creation, model training, model inference, model evaluation, and post-inference processing.
- Supports multi-scenario image interpretation, including binary classification, feature classification, general change detection, object detection, and scene classification.
- Supports AI automatic annotation, enabling full-image or point-and-click annotation on images based on models like SAM.
- Offers more efficient GPU parallel strategies, supporting single-card, multi-card, and specific GPU device number training.
- Adds a prompt-based segmentation feature for precise segmentation of targets in images based on the SAM model.
Image Processing
- Provides capabilities to produce DOM (Digital Orthophoto Map), DSM (Digital Surface Model), and DEM (Digital Elevation Model) data products from multi-source raw satellite remote sensing images, offering automated processing workflows.
- Adds an image filtering feature, allowing raw image selection based on criteria like cloud cover, acquisition time, image resolution, and whether the image is duplicated.
- Adds a true-color image output feature, enhancing image brightness and contrast, and improving vegetation area display effects.
- Supports template color balancing and block color balancing, with the ability to ignore high-brightness cloud areas, enhancing overall image color consistency.
- Adds an automatic image deformation detection feature, allowing quick and automatic extraction of deformation areas in mountains, roads, and buildings, improving image quality inspection efficiency.
- Adds a planar accuracy inspection feature, supporting color-coded checkpoints for quick evaluation of DOM accuracy.
- Adds a detailed planar accuracy inspection feature, allowing the detection area to be divided into smaller blocks for precision accuracy checking.
- Integrates AI technology to improve image correction accuracy and DSM/DEM data quality.
- Provides GPU computing, multi-task parallelism, and other acceleration technologies to support high-performance processing of large-scale images.
Geographic Knowledge Graph
- Supports connecting two graph databases, Yukon and Neo4j, to store entities and relationships.
- Supports merging identical entities when constructing the graph.
- Supports browsing graph entities with spatial attributes in connection with the map window.
- Supports graph querying and analysis.
- Provides data lineage capabilities, enabling entity tracking and tracing, and displaying it in the form of a graph.
Cloud Collaboration
- Supports access to online map services such as OGC, Tianditu, OpenStreetMap, WorldTerrain, and SuperMap REST.
- Supports one-click publishing of maps, data, analysis, and 3D scene services.
- Supports managing data and services on SuperMap Online/SuperMap iPortal.
Dynamic Plotting
- Supports standard industry symbol libraries.
- Supports integrated 2D and 3D plotting.
- Supports the creation and playback of situation simulations with seven classic animations.
3D Capabilities
- Supports the management and display of multi-source heterogeneous 3D data such as oblique photogrammetry models and BIM.
- Supports various modeling functions, including extrusion, lofting, and 3D polar coordinate modeling.
- Supports operations like cross-section extraction, dimensionality reduction calculations, topological correction, and model translation.
- Supports analytical computations like 3D buffering, Boolean operations, convex hulls, and spatial queries.
- Supports operations on TIN terrain and oblique photogrammetry 3D models, such as clipping, hole punching, and mosaicking.
- Supports the generation, loading, and management of 3D terrain tiles, 3D image tiles, TIN terrain tiles, DEM terrain tiles, and 3D tiles.
- Supports various real-time scene interaction functions such as curtain view and clipping.
- Supports GPU-based 3D spatial analysis functions like slope analysis, visibility analysis, and viewshed analysis.
- Supports 3D flight simulation, allowing the customization of flight routes for convenient scene browsing.
- Supports 3D effects like rain and snow, model animations, oceans, volumetric clouds, sky, and water reflections.
- Supports creating 3D thematic maps, including single-value and classified 3D thematic maps.
- Supports creating geometric objects like points, lines, and surfaces in the scene, as well as particle objects like fountains.
- Supports adding city miniatures and billboards.
- Supports generating S3M 3.01 data that complies with the CH/T 9040-2023 standard, and storing S3M 3.01 model tile attributes as large DB files. Multi-temporal S3M 3.01 data supports multi-feature attribute values.
- Adds new features like 3D registration, opening ArcGIS map service layers, batch importing models, scene positioning, dynamic viewshed analysis, providing more powerful data loading, processing, analysis, and visualization capabilities.
- Optimizes features like 3D tile generation, oblique photogrammetry storage, 3D Tiles to S3M conversion, oblique photogrammetry hole punching/mosaicking, TIN terrain tile clipping/hole punching/mosaicking/stretching to close bodies, material management, road design, and skyline analysis.
- Provides over 180 3D data processing and 3D geographic design tools, including point cloud instance segmentation, S3M to 3D Tiles conversion, and parametric modeling.
- Adds 24 new GPA tools, including vector tile generation, batch export of model datasets, model sub-object optimization, root node extraction, TIN compaction, window material beautification, local model tile updates, and 3D tile encryption, offering more efficient 3D data loading and processing capabilities.
- Adds tools for roof classification and constructing buildings with roofs, supporting the automatic identification of building roof information and batch construction of complex building entities.
- Optimizes 17 GPA tools, including BIM batch storage, 3D buffering, material modification, and IFC import.
Custom Development
- Provides development templates for interactive secondary development project construction.
- Offers rich UI sample code and business sample code.
- Provides a workspace designer for drag-and-drop, code-free quick interface customization.
- Supports toolbox customization, allowing tool extension through Java, Python, and Scala.
- Supports Python environment and dependency management through Conda.
SuperMap iDesktopX Version History